Experiences in Yanbu, Saudi Arabia